satisfy curiosity - Espagnol Anglais Dictionnaire